//#include <iostream>
//#include <unordered_map>
//using namespace std;
//unordered_map<string, int> mp;
//int main()
//{
//	int n;
//	cin >> n;
//	for (int i = 1;i <= n;i++)
//	{
//		int op;cin >> op;
//		string s;
//		if(op!=4)
//		cin >> s;
//		if (op == 1)
//		{
//			int x;cin >> x;
//			if (mp[s] = x)
//				cout << "OK" << endl;
//		}
//		else if (op == 2)
//		{
//			if (mp.count(s))
//				cout << mp[s] << endl;
//			else
//				cout << "Not found" << endl;
//		}
//		else if (op == 3)
//		{
//			if (!mp.count(s))cout << "Not found" << endl;
//			else
//			{
//				mp.erase(s);cout << "Deleted successfully" << endl;
//			}
//		}
//		else
//			cout << mp.size() << endl;
//	}
//	return 0;
//}